Import('env')
env = env.Copy()

env.SConscript('BlenderRoutines/SConscript')
env.SConscript('Converter/SConscript')
env.SConscript('Expressions/SConscript')
env.SConscript('GameLogic/SConscript')
env.SConscript('Ketsji/SConscript')
env.SConscript('Ketsji/KXNetwork/SConscript')
env.SConscript('Network/SConscript')
env.SConscript('Network/LoopBackNetwork/SConscript')
env.SConscript('Physics/common/SConscript')
env.SConscript('Physics/Dummy/SConscript')
env.SConscript('Rasterizer/SConscript')
env.SConscript('Rasterizer/RAS_OpenGLRasterizer/SConscript')
env.SConscript('SceneGraph/SConscript')

env.SConscript('GamePlayer/SConscript')

USE_PHYSICS = env['USE_PHYSICS']
if USE_PHYSICS == 'solid':
    env.SConscript('Physics/Sumo/SConscript')
    env.SConscript('Physics/Bullet/SConscript')
elif USE_PHYSICS == 'ode':
    env.SConscript('Physics/BlOde/SConscript')
elif USE_PHYSICS == 'bullet':
    env.SConscript('Physics/Bullet/SConscript')
